专利摘要:
Device (102) and method for energy saving in network interfaces that obtains maximum energy savings while allowing to control the average delay of the frames to be transmitted the device comprises an energy saving manager module (lpi) (201) that governs the use of the energy saving modes foreseen in the ieee 802.3bj-2014 standard by measuring the characteristics of the traffic to be transmitted. To achieve the objective, the energy saving manager module (lpi) (201) incorporates a module for the management of the low consumption modes (202), in addition to an estimator of the traffic rate (204) and a decision module ( 203) that is in charge of selecting the most appropriate energy saving mode at any time among those available. (Machine-translation by Google Translate, not legally binding)
公开号:ES2639371A1
申请号:ES201600340
申请日:2016-04-26
公开日:2017-10-26
发明作者:Sergio HERRERÍA ALONSO;Miguel RODRÍGUEZ PÉREZ;Manuel FERNÁNDEZ VEIGA;Cándido Antonio LÓPEZ GARCÍA
申请人:Universidade de Vigo;
IPC主号:
专利说明:

DEVICE AND METHOD FOR THE MANAGEMENT OF ENERGY SAVINGS IN ETHERNET 802.3 NETWORK INTERFACES
SECTOR OF THE TECHNIQUE
The field of application of the invention falls within the framework of the technologies of
10 information and communications and more particularly refers to packet data networks on the Internet and metropolitan Ethernet networks.
BACKGROUND OF THE INVENTION
15 Traditionally, the network inteñaces of Ethernet technology - IEEE 802.3 family have lacked any mechanism for controlling energy consumption. In this way,
its consumption would be completely independent of the characteristics of the traffic that they needed to transmit.
20 To remedy this problem and reduce its consumption, in 2009 the IEEE 802.3az standard was created that allows the interfaces of 100 Mb / s, 1 Gb / s and 10 Gb / s to enter an operating mode with lower energy consumption when there is no need to transmit traffic.
25 Since the standard does not set the conditions for activation of the low consumption mode, the scientific community has proposed and studied various algorithms to decide on the input and output conditions of the low consumption mode. The best studied algorithms are frame transmission and packet coalescing / burst transmission. Both mechanisms activate the low energy mode when the interface runs out of traffic to transmit. The difference is that the first one returns to normal mode as soon as it has traffic pending again, while, in the second algorithm, it is expected to accumulate a certain amount of traffic, which, at the cost of a greater average delay, lower consumptions are obtained. It is, in general, a problem
open how to maximize the savings obtained, limiting the delay to a preset value.
35 2
t.Ut: I-'M
10/10/2016
OR
F.Efecth'a request .. · .OE..M P20 1 600340 10/10/2016 10/10/2016
With the arrival of the 40 Gb / s and 100 Gb / s interfaces, the annex of the IEEE 802.3bj-2014 standard establishes not only one, but two low-consumption modes for the interfaces on copper physical medium with different saving capacities and associated latencies. Again, the obvious rule set the conditions under which each mode should be activated or deactivated, so that it is the device manufacturers that compete with each other looking for the most appropriate low-consumption management methods for both modes.
Our invention allows a 40 Gb / s or 100 Gb / s Ethernet network interface to select at any time the most appropriate low consumption mode to the pattern of
10 traffic to be transmitted. At the same time, it allows the administrator of the interface to decide the average delay that he is willing to tolerate for the traffic transmitted by that task. Our invention is automatically responsible for maximizing the savings obtained while maintaining the average delay at the preset value.
15 EXPLANATION OF THE INVENTION
The present invention consists of a network device that incorporates a method that regulates the use of low power consumption modes of the network interfaces according to the IEEE 802.3 standard on copper links used at rates of 40 Gb / s or higher.
In particular, the invention is limited to those interfaces that implement both the Fast-Wake low consumption mode (hereinafter FW), and the optional Deep-Sleep low consumption mode (hereinafter OS). The method used by the described device allows maximizing energy savings by maintaining the average delay of the frames around a threshold selected by the device administrator.
One aspect of the present invention is a network device with energy saving capability compatible with IEEE 802.3 Ethernet interfaces comprising the following elements: 1) A physical support interface (PHY) responsible for the conversion of messages and
30 Ethernet frames in electrical signals to be transmitted by a physical medium and, additionally, the conversion of the electrical signals received by a physical medium into Ethernet messages and frames.
2) A media access management module (MAC) responsible for the transmission and reception of Ethernet frames, as well as control messages, through a physical support (PHY) interface.
No. sol.icitud l'.t.: Iectiva l'.ut.; T '! 1
 10/10/2016 10/1012016
3) An energy saving manager module (LPI) responsible for managing the device's low consumption modes. The energy saving management module (LPI) comprises, in turn, an outgoing traffic characterization module, a module
5 decision maker, a module for the management of low consumption modes and a method to choose the energy saving mode of lowest consumption according to the outgoing traffic pattern.
4) At least one client module of the network interface that receives the frames to be sent from the user of the device. 10 5) A memory module where to temporarily store the frames waiting to be transmitted.
In a preferred embodiment, the energy saving manager module (LPI) comprises an internal frame counter used to determine the time at which it should return to the active mode of operation.
In a preferred embodiment, the communication between the media access management module (MAC) and the client of the network interface is carried out via a data bus. In turn, the medium access management module (MAC) and the energy saving manager module 20 (LPI) communicate through two communication lines, one for each direction of communication. Communication between the memory module and the energy saving manager module (LPI) and between the memory module and the media access management module (MAC) is carried out via the same data bus used for communication between the module of access management to the medium (MAC) and the client of the
25 network interface.
In a preferred embodiment, the communication of the frames between the physical support interface (PHY) and the media access management module (MAC) is carried out through two communication lines, one for each direction of communication.
In a specific embodiment, the memory used to store the frames pending transmission may be contained in the network device or a memory located outside the network device could be used.
Another aspect of the invention consists of a method that manages the various modes
No. sol.icitud l'.t.: Iectiva l'.ut.; T '! 1
 10/10/2016 10/1012016
Device operation: normal operating mode and the two energy-saving modes, FW and OS, respectively. For this, the energy saving management module (l PI) (201) maximizes the savings obtained while maintaining the average delay of outgoing traffic around a predetermined value, either by the manufacturer or by the
5 device manager, Wobj 'The method starts from the normal operating state and comprises the following steps after receiving a new frame to be transmitted by part of the network interface client module (101): a) The client module of the network interface (101) delivers the new frame to the medium access management module (MAC) (104) and it communicates it to module 10 energy saving manager (LPI) (103) through communications line 143 And it stores it in the memory module (106); b) In normal operating mode, the outgoing traffic characterization module (204) calculates the estimated average rate of outgoing traffic A; c) In the normal operating mode, the oldest frame 15 stored in the memory module (106) is transmitted by the media access control module (MAC) (104) through the interface of physical support (PHY) (105).
When the device is in one of the low consumption modes, the steps 20 to be carried out by the method are intended to limit the number of frames stored without transmitting, thereby indirectly controlling the challenge suffered:
d) In any of the low consumption operating modes, the low consumption modes management module (202) increases, by one unit, the value of an internal counter (205) of frames pending transmission; The In any of the modes of operation of low consumption, if the counter
(205) reaches the value Qmu 'the signal (134) between the energy saving manager module (LPI) (103) and the medium access management module (MAC) (104) causing the latter not to transmit frames and the signal in
30 the link (135) between the gestar energy saving module (LPI) (103) and the physical support interface (PHY) (105) that identified the selected low power mode, so that the device returns to the normal mode of operation.
In the normal mode of operation, the transmission of the last frame present in the memory may give rise to one of the low consumption modes depending on
of traffic characteristics and the desired average delay Wob {f) At the end of the transmission of each frame, the physical support interface (PHY) (105) communicates it to the medium access management module (MAC) (104) that the next frame present in the memory module (106), if any, will be transmitted to the physical support interface (PHY) (1 05); g) After the transmission of the last frame stored in the memory module, the media access management module (MAC) (104) activates a specific signal on the communication line 143 indicating the energy saving manager module (LPI) ) (1 03) the absence of pending traffic: 10 h) After the transmission of the last frame stored in the memory module, the decision module (203) calculates the maximum rate threshold Au. in accordance with the desired average delay WObj and the physical characteristics of the network device: i) After transmission of the last frame stored in the memory module, the decision module (203) calculates the average delay threshold Wu, according to the 15 physical characteristics of the network device; j) After the transmission of the last frame stored in the memory module,
enters the low power FIN mode if the desired average delay Wobj is
is between half the transition time between PW mode
and the normal mode of operation (T ~) and half the transition time between the
20 DS mode and normal mode of operation (T $) or it is simultaneously fulfilled that the desired average delay Wobj is less than the average delay threshold Wu and the estimated average rate A is greater than the maximum rate threshold Au:
k) After transmission of the last frame stored in the memory module, the low power mode DS is switched on if the desired average delay Wobj is greater than 25 or equal to the average delay threshold Wu or the estimated average rate A is lower
or equal to the maximum rate threshold AfJ:
When entering the low consumption mode, the method must initialize the stored frame counter and the maximum threshold for said counter, according to the characteristics 30 of the traffic and the desired average delay Wob /
1) After switching to any of the low consumption modes, the low consumption modes management module (202) indicates via bus 210 to the physical support interface (PHY) (105) that the mode must be activated low consumption chosen
(FW or OS as appropriate); m) After switching to any of the low consumption modes, the value of the counter (205) is set to O; n) After switching to any of 105 low consumption modes, the maximum value 5 for the counter (205) Qmu 'is calculated
BRIEF DESCRIPTION OF THE DRAWINGS
To complement the description that is being made and in order to help a better understanding of the characteristics of the invention, a set of drawings is encamped as an integral part of said description, where it is represented as an illustrative and non-limiting nature. the next:
Figure 1.- Shows a block diagram of the device object of the invention.
Figure 2.- Shows in detail the block diagram of the energy saving manager module (IPL).
20 PREFERRED EMBODIMENT OF THE INVENTION
Figure 1 shows the main elements of a possible preferred implementation of the invention. The services are described in an abstract way and do not presuppose any particular implementation or exposed interface, being possible other
25 achievements.
In the implementation shown, an Ethernet network device that complies with the IEEE B02.3bj-2014 standard and that implements the optional energy-saving mode called Deep-Sleep (OS) (102) is used by a client module of the network interface (101) to send and receive Ethernet frames through a physical medium (100). In a possible preferred implementation, the network device comprises a gestar energy saving module (LPI) (103), a medium access management module (MAC) (104) and a physical support interface (PHY) (105) . In addition, the implementation shown comprises an internal memory module (106), although in other implementations the memory module could be located outside the device. In the implementation shown, the energy saving manager module (LPI) (103), the network interface client module (101), the internal memory module (106) and the media access management module (MAC) (104) communicate with each other via a data bus (114). The energy saving manager module (LPI) (103) and the medium access management module (MAC) (104) 5 communicate via two communication lines (134) and (143). The energy saving manager module (LPt) (103) and the physical support interface (PHY) (105) are connected via a communications line (135) and the media access management module (MAC) (104) and The physical support interface (PHY) (105) via two communication sockets (145) and (154). The physical support interface (PHY) communicates with the
10 physical medium (100) through the communications interface (125).
For the management of low consumption modes, when the client module of the network interface (101) wishes to send a new frame, it is communicated (114) to the access management module at medium (MAC) (104) and this, in turn, it was communicated (143) at a modest energy saving manager (LPI) 15 (103). If the interface is not in a low-power mode, signal 134 will be in an inactive state, a logical O, and the media access management module (MAC) (104) will transmit the frame when the user interface allows it. physical support (PHY) (105) And so indicate through communications line 154. Until this happens, the media access management module (MAC) (104) can
20 make use of the memory module (106) to temporarily store the frame. The communication of the frames between the medium access management module (MAC) (104) and the physical support interface (PHY) is done through two communication lines: 145 and 154, one for each direction of communication .
25 On the other hand, if when the network interface client module (101) wishes to send a new frame, the media access management module (MAC) (104) finds that the interface is in one of the modes Low consumption (a value in signal 1134 with a logical 1), the media access management module (MAC) (104) stores the frame in the memory module (106). 30 In our preferred implementation, each time a frame finishes being transmitted, the medium access management module (MAC) (104) communicates it (143) to the energy saving management module (LPI) (103). In this way, the energy saving manager module (LPI) (103) can make the decision to enter a low consumption mode and communicate it to the physical support interface (PHY) (105) through 135.
OR
request t.lcctiva 10/10/2016
Figure 2 details the composition of a preferred implementation of the energy saving management module (LPI) (201,. Its main components are an outgoing traffic characterizing module (204), a deciding module for choosing the low consumption mode. more appropriate at all times (203) and a low consumption mode management module (202) in charge of managing the coalescence mechanism which also contains an internal frame counter (205). The decision module for choosing the mode Low power consumption more appropriate at all times (203) communicates with the management module of the low consumption modes (202) through a two-way communication line 10 (223), in turn, the management module of the modes of low consumption
(202) communicates with the outgoing traffic characterization module (204) via a communications line (240). The outgoing traffic characterization module (204) communicates with the decision module to choose the most appropriate low consumption mode at any time (203) through a unidirectional communications line (243).
15 Finally, the energy saving manager module (LPI) (201) communicates with the rest of the components of the network device via a data bus (210) comprising signals 134, 135 and 143 and all the lines of the data bus 114 of figure 1.
20 In our preferred implementation. each time the network interface client delivers a frame to be transmitted to the network device, the low consumption mode management module (202) communicates it (240) to the outgoing traffic characterizing module (204) that updates the value of an estimate of the average rate of said traffic, A, from the measurement of the time elapsed since the delivery of the previous frame.
25 On the other hand, after the transmission of each frame, the low power mode management module (202) checks the number of frames stored in the memory module
(106) via bus 210 and, if there is none, consult the decision module (203) for the most convenient mode of saving energy through line 223.
30 In the described preferred implementation, the decision module (203) performs the following
Tasks to decide the mode of operation:
a) The constants e = ('- agrr) / (l -a'ff)' a = c, fT ~ are calculated
T! T {1, and b = TtJ -T! + c (T / -T ~), where all the parameters are
t.Ut: I'M
10/10/2016
OR
request t.tJectiva t.Ut: I-'M P20 1 600340 10/10/2016 10/10/2016
known physical characteristics of the device. In particular, ag "is the
OS mode consumption relative to the consumption of the active interface, O ~ ff the
consumption in the FW mode relative to the consumption of the active interface, rl and Tf are, respectively, the transition times between the active mode and the OS mode and 5 FW. Finally, r & yT ~ are, respectively, the transition times from
OS and FW modes to active mode. b) Compare the desired Wobi delay with T ~ / 2, where Wobj is a fixed value known in advance. If it is smaller, no low consumption mode is entered. 10 c) If the desired delay WObj is between T ~ / 2 and
r {t, / 2, goes to FW mode. To do this, it sends a message to the management module of the low consumption modes (202) through 223 and this activates the serial 134 and sets on line 135 the value corresponding to the FW mode.
d) If the desired delay Wobr is greater than 1 '$ / 2, the value of h 15 is obtained which is transmitted continuously on the communication line 243 and
,
calculate hU ~ (rd = -2W b. + Za) -1 and Wu = Tw + a ~
W or J. Jbl -4a (1-C) -b ZJ b2 4a (Jc} -b Then if h> AU Y WObj <Wu, it goes to FW mode. To do so, it sends a message to the module manager of the modes of low consumption (202) through 223
and this activates signal 134 and sets on line 135 the value corresponding to 20 FW mode. e) In another case, the decision module indicates that it must be switched to OS mode. To do this, send a message to the manager module of [low power modes]
(202) through 223 and this activates seoal134 and establishes on link 135 the value corresponding to the OS mode.
When the decision module (203) indicates that a low power mode (FW or DS) must be switched on, the low power mode management module (202) of the described preferred implementation performs the following tasks:
30 a) Indicates via bus 210 to the physical support interface (PHY) (105, figure 1) that the selected LPI mode (FW or OS as appropriate) must be activated.
b) Set the counter value (205) to O.
e) Calculate a maximum value for the counter (205) Qmb: = (2Wobj -TW) A + 1 with which to maintain the average delay around the desired value WObj 'where Tw =
5 T ~ if the device is in FW mode or Tw = T: 'if the device is in OS mode.
While the device remains in the low power mode, in the preferred implementation of the invention, the low power mode manager module (202) performs the following tasks each time a new frame is received from the client of the user interface. net:
a) Increase the counter value (205) by one unit.
15 b) If the counter (205) reaches the value Qmax, the low consumption mode is abandoned.
After leaving the low power mode, the energy saving manager module (LPI)
(103) communicates to the physical support interface (PHY) (104) and to the management module of
20 media access (MAC) (105) through bus 210 that resume normal operation and transmit frames stored in memory (106). In particular, the energy saving manager module (LPI) (103) deactivates the signals of links 134 and 135 (O value).
权利要求:
Claims (6)
[1]
1. Network device (102) with energy saving capability compatible with IEEE 802.3 Ethernet interfaces comprising: 5 a) A physical support interface (PHY) (105) responsible for converting Ethernet messages and frames into electrical signals and vice versa;
b) A medium access management module (MAC) (104) responsible for the transmission and reception of Ethernet frames and control messages through a physical support interface (PHY) (105);
10 e) An energy saving management module (LPI) (103) responsible for managing the device's low power modes; d) At least one client module of the network interface (101) that receives the frames to be sent from the user of the device; e) A memory module (106) that temporarily stores frames 15 pending transmission;
f) A data bus (114) that communicates with each other the media access management module (MAC) (104), the client module of the network interface (101), the memory module (106) and the module energy saving manager (LPt) (103);
g) Two lines of communications (134 and 143) that communicate with each other the module 20 energy saving manager (LPI) (103) and the module of access management to the medium (MAC) (104);
h) Two communication lines (145 and 154) that communicate with each other the media access management module (MAC) (104) and the physical support interface (PHY) (105);
characterized in that the LPI energy saving management module (103 and 201) comprises an outgoing traffic characterizing module (204), a decision module
(203) Which allows choosing the energy saving mode with the lowest consumption according to the outgoing traffic pattern and a module for managing low modes
30 consumption (202) in charge of managing the coalescence mechanism that establishes the duration of each period of low consumption according to the average delay of the desired outgoing traffic and the characteristics of the outgoing traffic pattern.
[2]
2. Device according to claim 1. characterized in that the module for the management of low consumption modes (202) comprises an internal counter (205) for
determine the instant of return to the active mode of operation
[3]
3. Device according to claim 1, characterized in that the memory module
(106) is located outside the device.
[4]
Device according to claim 1, characterized in that the communication between the energy saving management module (LPI) (201) and the other components of the
Network device (102) is carried out through a data bus (210) which in turn comprises the following communication lines: 134, 135, 143 and all 10 belonging to bus 114.
[5]
5. Method for energy saving management of IEEE Ethernet network interfaces
[802]
802.3 implemented in the device according to claims 1 to 4, characterized by managing the various modes of operation both the normal mode of operation
15 and the two energy-saving modes, FW and OS, and which, starting initially from the normal operating mode, comprise the following stages after receiving a new frame to be transmitted by the client interface module of
network (101): a) The network interface client module (101) delivers the new frame to the medium access management module (MAC) (104) and communicates it to the module
energy saving manager (LPI) (103) through communications line 143 and stores it in the memory module (106); b) In normal operating mode, the traffic characterizer module
outgoing (204) calculates the estimated average rate of outgoing traffic A;
25 c) In the normal mode of operation, the oldest frame stored in the memory module (106) is transmitted by the media access control module (MAC) (104) through the interface of support
physical (PHY) (105); d) In any of the low consumption modes of operation, the module of management of the low consumption modes (202) increases, by one unit, the value of an internal counter (205) of frames pending transmission;
e) In any of the low consumption operating modes, if the counter
(205) reaches the Qmix value. the signal (134) between the energy saving manager module (LPI) (103) and the medium access management module 35 (MAC) (104) that caused the latter to not transmit frames and the signal in
l'.Ut..t'I '1
10/1012016
the link (135) between the energy saving manager module (LPI) (103) and the physical support interface (PHY) (105) That identified the selected low power mode, so that the device returns to the normal mode of operation ; f) At the end of the transmission of each frame, the physical support interface (PHY) (105)
5 it is communicated to the media access management module (MAC) (104) that will proceed to transmit to the physical support interface (PHY) (105) the following frame present in the memory module (106) if there is one;
g) After the transmission of the last frame stored in the memory module, the media access management module (MAC) (104) activates a specific signal 10 on the communication line 143 indicating the savings manager module
energy (LPI) (1 03) the absence of pending traffic;
h) After transmission of the last frame stored in the memory module, the decision module (203) calculates the maximum rate threshold AU. according to the desired average delay Wobj and the physical characteristics of the network device;
15 i) After transmission of the last frame stored in the memory module, the decision module (203) calculates the average delay threshold Wu, according to the physical characteristics of the network device;
j) After transmission of the last frame stored in the memory module, the low power mode FW is switched on if the desired average delay W obj is
20 is between half the transition time between the FW mode and the normal mode of operation (T ~) and half the transition time between the OS mode and the normal mode of operation (T {.f,) or is met simultaneously that the desired average delay Wobj is less than the average delay threshold Wu and the estimated average rate A is greater than the maximum rate threshold Au:
25 k) After transmission of the last frame stored in the memory module, the low power consumption mode OS is switched on if the desired average delay Wobj is greater
or equal to the average delay threshold Wu or the estimated average rate A is lower
or equal to the maximum rate threshold Au: 1) After switching to any of the low consumption modes, the module manager
30 the low consumption modes (202) indicates through bus 210 to the physical support interface (PHY) (1 05, figure 1) That the chosen low consumption mode (FW or OS as appropriate) must be activated;
m) After switching to any of the low consumption modes, the value of the freezer (205) is set to O;
n) After the transition to O_Meta de los •. Blessed Ears ~. it is a * J "value
má ", .. par.> 011" "- (205) Q¡¡; ¡{;,.
类似技术:
公开号 | 公开日 | 专利标题
US8107365B2|2012-01-31|Interim PHY solution for LPI compatibility with legacy devices
US20170093631A1|2017-03-30|System and method for dynamically power and performance optimized server interconnects
BRPI0918676B1|2021-03-23|ENERGY CONSERVATION IN POINT-TO-POINT COMMUNICATION DEVICES
JP2012520505A|2012-09-06|Data interface power consumption control
WO2013033457A1|2013-03-07|Topology discovery in a hybrid network
WO2014085164A1|2014-06-05|Power management of devices in a network
EP3032373A1|2016-06-15|Device power management state transition latency advertisement for faster boot time
US9485104B2|2016-11-01|Information processing system
KR20180097433A|2018-08-31|A METHOD FOR CONTROLLING BW SLA IN NVMe-oF ETHERNET SSD STORAGE SYSTEMS
CN105511387A|2016-04-20|PLC IO extension module and extension method therefor
US8842574B2|2014-09-23|Energy efficient networking
CN110419017A|2019-11-05|Asymmetric power rating on communication link
ES2639371A1|2017-10-26|Device and method for managing energy savings in 802.3 ethernet network interfaces |
US8908709B1|2014-12-09|Methods and apparatus for power management associated with a switch fabric
US20200412659A1|2020-12-31|Dynamic virtual cut-through and dynamic fabric bandwidth allocation between virtual cut-through and store-and-forward traffic
Sondur et al.2017|Implementing data center network energy management capabilities in ns3
RU178460U1|2018-04-04|Ethernet Managed Switch
Vu et al.2014|Energy saving for OpenFlow switch on the NetFPGA platform using multi-frequency
CN205139676U|2016-04-06|Local IO extension module of PLC and distributed long -range IO extension module
US8780736B2|2014-07-15|Communication apparatus and heat generation suppressing method
US9602293B2|2017-03-21|Managing idle mode of operation in network switches
CN203775238U|2014-08-13|Router
JP2013005125A5|2013-03-28|
CN108781168A|2018-11-09|Decentralized configuration management in application control network
CN105721353A|2016-06-29|High-performance domestic Ethernet switch based on data center
同族专利:
公开号 | 公开日
ES2639371B2|2018-02-13|
EP3240229A1|2017-11-01|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

法律状态:
2018-02-13| FG2A| Definitive protection|Ref document number: 2639371 Country of ref document: ES Kind code of ref document: B2 Effective date: 20180213 |
优先权:
申请号 | 申请日 | 专利标题
ES201600340A|ES2639371B2|2016-04-26|2016-04-26|Device and method for managing energy savings in 802.3 Ethernet network interfaces|ES201600340A| ES2639371B2|2016-04-26|2016-04-26|Device and method for managing energy savings in 802.3 Ethernet network interfaces|
EP17382113.3A| EP3240229A1|2016-04-26|2017-03-06|Device and method for energy savings in network interfaces|
[返回顶部]